home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 2005 March / Macworld CD March 2005 - Marathon Trilogy.iso / Shareware World / User Interface / RocketLauncher.sit / RocketLauncher / RocketLauncher.app / Contents / Resources / AppInfo.h next >
Encoding:
Text File  |  2005-01-09  |  535 b   |  29 lines

  1. //
  2. //  AppInfo.h
  3. //  RocketLauncher
  4. //
  5. //  Created by Oleg Kibirev on 12/31/04.
  6. //  Copyright 2004 My Stuff. All rights reserved.
  7. //
  8.  
  9. #import <Cocoa/Cocoa.h>
  10.  
  11.  
  12. @interface AppInfo : NSObject {
  13.     NSImage *icon;
  14.     NSString *name;
  15.     NSString *path;
  16.     BOOL gotIcon;
  17.     BOOL isOSX;
  18. }
  19.  
  20. -(id)initWithName: (NSString *)n path: (NSString *)p isOSX: (BOOL)osx;
  21. -(void)copyFrom: (AppInfo *)ai;
  22. -(void)dealloc;
  23. -(NSImage *)icon;
  24. -(NSString *)name;
  25. -(BOOL)launch;
  26. +(NSArray *)allApps: (NSArray *)oldList;
  27. -(NSComparisonResult)compare: (AppInfo *)ai;
  28. @end
  29.